package com.rj.ability.leqi.adapter.domain.aisino;

 import com.fasterxml.jackson.annotation.JsonProperty;
 import com.rj.ability.leqi.req.QdhzqrdqrReq;
 import io.github.linpeilie.annotations.AutoMapper;
import lombok.Data;

/**
 * @author YFX_RANLUBO
 * @date 2024/04/30 15:42
 **/
@Data
@AutoMapper(target = QdhzqrdqrReq.class, reverseConvertGenerate = false)
public class AisinoQdhzqrdqrReq {

    /**
     * 统一社会信用代 码/纳税人识别号/ 身份证件号码 varchar 20 是
     */
    @JsonProperty("sellerTaxpayerID")
    private String xsfnsrsbh;
    /**
     * 红字确认单 UUID varchar 32 是
     */
    @JsonProperty("applicationFormCode")
    private String uuid;
    /**
     * 红字确认单编号 varchar 20 是
     */
    @JsonProperty("redLetterInfoFormNum")
    private String hzqrdbh;
    /**
     * 确认类型 varchar 1 是 Y：同意 N：不同意 C：撤销
     */
    @JsonProperty("confirm")
    private String qrlx;
    /**
     * 确认方纳税人识别号	20	是
     */
    private String taxpayerID;
    /**
     * 确认方身份	1	否	0：销方  1：购方
     */
    private String approver;

}
